<?php
// 应用公共文件

loadEnv();
// 加载env配置文件
function loadEnv()
{
    $rootPath = \think\facade\App::getRootPath();
    if (!empty($rootPath)) {
        // 设置环境变量文件
        switch ($rootPath) {
            case '/home/wwwroot/project/':
                \think\facade\Env::load($rootPath . '.env.dev');
                break;
            case '/home/wwwroot/cjxs.chudachu.com/':
                \think\facade\Env::load($rootPath . '.env.production');
                break;
            default :
                \think\facade\Env::load($rootPath . '.env');
        }
    }
}

// json 加密
function encodeJson($data)
{
    return json_encode($data, JSON_UNESCAPED_UNICODE);
}

// json 解密
function decodeJson($data)
{
    return json_decode($data, true);
}